package com.zhuss.common;

import com.zhuss.db.entity.OpLog;
import com.zhuss.exception.WpsException;

public interface Processor<Result, Param> {
	void check(Param param) throws WpsException;
	
	Result process(Param param) throws WpsException;
	
	Result log(Param param) throws WpsException;
	
	void log(OpLog record) throws WpsException;
	

}
